trap tree
noun
: a tree deadened or felled for the purpose of luring insect pests where they can easily be destroyed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share